package com.yanqu.road.entity.enums;

/**
 * 牧场点兵游戏状态
 */
public enum ePastureGameStatusType {

    /**
     * 未开始
     */
    NotStart(0),

    /**
     * 游戏中
     */
    Running(1),

    /**
     * 等待复活
     */
    Revive(2),

    /**
     * 已结束
     */
    Finished(3),

    /**
     * 已通关
     */
    Passed(4),

    /**
     * 等待通关
     */
    WaitPassed(5),

    ;

    private int intValue;

    ePastureGameStatusType(int intValue) {
        this.intValue = intValue;
    }

    public int getValue() {
        return intValue;
    }

    public static ePastureGameStatusType forValue(int value) {
        for (ePastureGameStatusType type : ePastureGameStatusType.values()) {
            if (type.intValue == value) {
                return type;
            }
        }
        return null;
    }


}
